Big Huge Thesaurus

Sophora sinensis

noun

sounds kind of like